Skip to content

[18.0][FIX] github_connector_odoo: Replace context filter with domain in abstract action mixin#145

Open
BhaveshHeliconia wants to merge 1 commit into
OCA:18.0from
HeliconiaIO:18.0-imp-github_connector_odoo-1
Open

[18.0][FIX] github_connector_odoo: Replace context filter with domain in abstract action mixin#145
BhaveshHeliconia wants to merge 1 commit into
OCA:18.0from
HeliconiaIO:18.0-imp-github_connector_odoo-1

Conversation

@BhaveshHeliconia

Copy link
Copy Markdown

Current Behavior:
When navigating to the associated "Mod. Versions" list from the smart buttons on the odoo.lib.python, odoo.lib.bin, or odoo.author form views, the list view is filtered using the search_default_<field_name> context passing the raw database ID. Because the target field is a Many2many/Many2one relationship, the Odoo web client often fails to resolve the display name in time, resulting in the search facet displaying an ugly, raw database integer (e.g., Python Lib Dependencies: 9) to the end-user.

Benefits:
The view is now filtered silently and cleanly via the domain.
Completely hides the raw database ID from the search bar UI, providing a much more professional and seamless User Experience.
Applies this UX fix simultaneously to Authors, Python Libs, and Bin Libs due to the mixin inheritance.

@OCA-git-bot OCA-git-bot added series:18.0 mod:github_connector_odoo Module github_connector_odoo labels Jun 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:github_connector_odoo Module github_connector_odoo series:18.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants